package com.faya.green.model;

import java.util.Date;

/**
 * 用户 ：LX
 * 创建时间： 2018/7/6. 9:26
 * 地点：广州
 * 目的: 权限表
 * 结果：
 */
public class Authority {

    private String id; //主键
    /**
     * shiro的通配符
     * admin:sys.author:add
     * 权限字符串的规则是：“资源标识符：操作：资源实例标识符”，意思是对哪个资源的哪个实例具有什么操作，“:”是资源/操作/实例的分割符，权限字符串也可以使用*通配符
     *
     * 用户实例001的所有权限：user：*：001
     * 用户创建权限：user:create，或user:create:*
     * 用户修改实例001的权限：user:update:001
     */
    private String boundary; //权限
    private String chBoundary; //中文释义 用户的创建权限 删除
    private String remark; //备注

    private String status; //状态标识 0 正常 1 禁用  2 删除
    private Date createTime; //创建时间
    private Date updateTime;  //更新时间

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getBoundary() {
        return boundary;
    }

    public void setBoundary(String boundary) {
        this.boundary = boundary;
    }

    public String getChBoundary() {
        return chBoundary;
    }

    public void setChBoundary(String chBoundary) {
        this.chBoundary = chBoundary;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }


    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}
